package com.tale.springbootatm.common.util;

import org.springframework.util.DigestUtils;

/**
 * author: 蔡奇峰
 * date: 2020/4/12 15:56
 * @Version V1.0
 **/
public class MD5Util {
    // 盐
    private static  final String SECRET = "tale_CQF_14";

    /**
     * md5加密
     * @param str
     * @return
     */
    public static String md5(String str){
        String asHex = DigestUtils.md5DigestAsHex(str.getBytes());

        return asHex;
    }

    /**
     * 加盐加密
     * @param md5Str
     * @return
     */
    public static String saltEncrypted(String md5Str){
        String str = SECRET.charAt(1) + SECRET.charAt(4) + md5Str + SECRET.charAt(2) + SECRET.charAt(6);

        return md5(str);
    }


}
